package com.system.mapper;

import com.system.Excel.UserExcel;
import com.system.dto.ResourceDto;
import com.system.dto.UserDto;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface UserExMapper  {

    /**
     * 查询用户权限
     * @param userId
     * @return
     */
     List<ResourceDto> findUserResources(@Param("userId") String userId);

    /**获取角色用户列表
     *
     * @param roleId
     * @return
     */
    List<UserDto>getRoleUser(String roleId);

    /**
     * 获取未授权用户
     * @return
     */
    List<UserDto> getNoRoleUser();

    /**
     * 批量插入
     * @param userList
     * @return
     */
    int insertList(@Param("list") List<UserExcel> userList);

}